Constrictor constrictor - English Synonyms Dictionary